$(function() {
    /**
	 * 获取一级分类数据并展示
	 */
    var page = 1;
    var pageSize = 10;
    var totalPage = 0;

    getData();

    function getData() {
        $.ajax({
            type: "GET",
            url: ajaxUrl("queryTopCategoryPaging"),
            data: {
                page: page,
                size: pageSize,
            },
            success: function(result) {
                console.log(result);

                totalPage = Math.ceil(result.data.count / pageSize);
                var html = template("categoryFirstTpl", result.data);
                $("#categoryFirstBox").html(html);
            }
        });
    }

    $("#next").on("click", function() {
        page ++;
        if (page > totalPage) {
            page = totalPage;
            alert("已经最后一页了");
            return;
        }
        getData();
    });
    $("#prev").on("click", function() {
        page --;
        if (page < 1) {
            page = 1;
            alert("已经第一页了");
            return;
        }
        getData();
    });

    /**
	 * 添加一级分类
	 * 1.获取一级分类保存按钮 并添加点击事件
	 * 2.获取用户输入的分类名称 并且检验
	 * 3.调用添加一级分类接口 实现功能
	 * 4.刷新页面
	 */
    $("#save").on("click", function() {
        var categoryFirstName = $.trim($(".form-control").val());
        console.log(categoryFirstName);
        if (!categoryFirstName) {
            alert("请输入一级分类名称");
            return;
        }

        $.ajax({
            type: "POST",
            url: ajaxUrl("addTopCategory"),
            data: {
                categoryName: categoryFirstName
            },
            success: function(res) {
                console.log(res);
                if (res.code === 200) {
                    location.reload();
                }
            }
        })

    })
});